semimechanical installation - Español Inglés Diccionario